rank someone - French English Dictionary